package com.example.algorithm.result;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.Date;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class ResultIndexMark implements Serializable {
    private static final long serialVersionUID = 1L;
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;
    //计算日期
    private Date calculationDate;
    //省存量平均
    private Double provinceStockAvg;
    //市平均得分
    private Double cityStockAvg;
    //省增量平均
    private Double proIncrementAvg;
    //市增量平均
    private Double cityIncrementAvg;
    //省市存量平均
    private Double proCityStockAvg;
    //省市增量平均
    private Double proCityIncrementAvg;
    //省清单指数得分
    private Double provinceControlPower;
    //市清单指数得分
    private Double cityControlPower;
    //省市清单指数得分
    private Double sumIndexMark;
    //即知即改得分
    private Double immediateChangeScoreResult;
    //整改到位得分
    private Double reformGoodScoreResult;
    //主动发现得分
    private Double activeDiscoveryScoreResult;
    //举一反三得分
    private Double drawInferencesScoreResult;

    //管控力指数
    private Double resultScore;
}
